package es.ucm.is.www.test;
import es.ucm.is.www.buildings.BuildNotExistsException;
import es.ucm.is.www.city.CellNotInPerimeterException;
import es.ucm.is.www.city.CityNotExistsException;
import es.ucm.is.www.city.VillagerAsignedException;
import es.ucm.is.www.city.VillagersInsufficientException;
import es.ucm.is.www.map.CellNotCreatedException;
import es.ucm.is.www.state.*;
public class asignaraldeano {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		try {
			StateManager.asignVillager("Leon","Cubalibre",1,3);
		} catch (StateNotExistsException e) {
			e.printStackTrace();
		} catch (CityNotExistsException e) {
			e.printStackTrace();
		} catch (BuildNotExistsException e) {
			e.printStackTrace();
		} catch (CellNotCreatedException e) {
			e.printStackTrace();
		} catch (VillagersInsufficientException e) {
			e.printStackTrace();
		} catch (CellNotInPerimeterException e) {
			e.printStackTrace();
		} catch (VillagerAsignedException e) {
			e.printStackTrace();
		}

	}

}
